package ziface

/*
IDataPack
封包、拆包 模块
直接面向TCP连接中的数据流，用于处理TCP粘包问题
*/
type IDataPack interface {
	// GetHeadLen 获取包的长度
	GetHeadLen() uint32
	// Pack 封包方法
	Pack(msg IMessage) ([]byte, error)
	// Unpack 拆包方法
	Unpack([]byte) (IMessage, error)
}
